home *** CD-ROM | disk | FTP | other *** search
/ HPAVC / HPAVC CD-ROM.iso / AXFORM01.ZIP / BETA.DOC next >
Text File  |  1997-04-21  |  6KB  |  186 lines

  1. Infoform Proccessing PPE with InfoCode(tm) - Developers/Artists Beta 1 Release
  2. Code and Graphics by Maverick/[ANTi-X]
  3. Compiled with PPLC 3.40 for PCBoard 15.4+
  4.  
  5. Disclaimer
  6. ══─────∙·.
  7.   This PPE is released under the FREEWARE concept. It may be used in any way
  8.   you wish! Slice it, dice it, decompile it... Whatever you want. HOWEVER, I
  9.   assume NO responsibility for anything that happens. I offer NO guarantees
  10.   of any kind! It's yours, it's free, use it how ever you see fit!
  11.  
  12.   ** WARNING ** This is NOT a completed version, and may contain bugs. Use at
  13.   your own risk! Although the worst that is likely to happen is not work! ;)
  14.  
  15.  
  16. About/Purpose
  17. ══────────∙·.
  18.   PCBoard's script questionairs stink, so something had to be done about it!
  19.  
  20.   Please note: This is a Developers/Artists beta release, and it is not fully
  21.   functional. It is intended to let all those great artists out there help and
  22.   make some ansi infoforms for this bad boy! If you are an ansi artist, and
  23.   would like to contribute and infoform or two, email them to me at:
  24.  
  25.   maverick@dcmetronet.com
  26.  
  27.   I will review them, and depending how good they are, they will be distributed
  28.   with the complete (and probably coming beta) releases of this ppe!
  29.   p.s. I retain the right to change/alter/fix or reject the forms submitted,
  30.   however, I will leave the artist signature intact... And should I have to
  31.   change them I will try, where possable, to get approval from the artist!
  32.  
  33.   p.s. If you are submiting an ansi and having trouble getting the infocode to
  34.   work correctly, email the ansi without the animation and infocode. I'll add
  35.   the input/infocode.
  36.  
  37.   Thanks for you submitions!
  38.  
  39.  
  40. Known Bugs
  41. ══─────∙·.
  42.  
  43.   If the ansi's are saved and the INFOCODE gets cut with ansi control
  44.   charactors, then that code doesn't get proccessed and it defaults to the
  45.   default infocode. (default infocode = [80;NM;MA;XX])
  46.  
  47.  
  48. Installation/Configuration
  49. ══─────────────────────∙·.
  50.  
  51. 1. Goto PCBSETUP, Type BB and go down to CMD.LST and press F2. Add this new
  52.    entry:
  53.  
  54.                 CMD.LST Editor
  55.  
  56.                 Charges Per     PPE/MNU File Specification -or-
  57.        Command    Sec  Minute    Use    Keystroke Substitution
  58.        ══════════════ ═══ ═════════════════ ═════════════════════════════════
  59.    XX) I        0     0      0 C:\PCB\PPE\INFO\INFO.PPE
  60.                         └──────┬───────┘
  61.         Full drive and path to the PPE ────────┘
  62.  
  63. 2. Edit INFOTEXT, which contains configurable lines. Descriptions are in
  64.    INFOTEXT. This file is multi-lang compatable. (ex. infotext.fre = french)
  65.  
  66. 3. Setup the infoforms using INFOCFG.EXE, this allows you to edit to
  67.    configuration data for the various infoforms. It's pretty easy, if you want
  68.    to delete an entry just blank out the description field!
  69.  
  70.  
  71. Createing ansi forms and using InfoCode
  72. ══──────────────────────────────────∙·.
  73.  
  74.   Something that makes this ppe extrememly unique in the infocode proccessing
  75.   built into it! What this is is a special code used after the * (input char)
  76.   that allows formatted input in the ansi form. The forms are created in an
  77.   ansi editor, such as TheDraw, and use * to trigger input. Then, after the
  78.   * char, you can include an InfoCode statement! This is how it works:
  79.  
  80.   In the ansi, you would prompt a question like this:
  81.  
  82.   How does this InfoCode work? *[50;FD;MA;XX]
  83.           input trigger char ──┘ ├┘ ├┘ ├┘ ├┘
  84.      ┌───────────────────────────┘  │  │  │
  85.      │         ┌────────────────────┘  │  │
  86.      │         │            ┌──────────┘  │
  87.    ┌─┴──┐ ┌────┴──────┐ ┌───┴───┐ ┌───────┴───────────┐
  88.   [length;type_of_input;char_mask;var_to_read_and_write]
  89.  
  90.   The InfoCode is divied into 4 parts, explained above. They MUST be incased
  91.   in square brackets! ([=begin ]=end) This table shows the valid variables
  92.   (only the ones marked by an 'x' are implemented in this release):
  93.  
  94.   length = plain number, range of 1 to 80
  95.  
  96.   type_of_input = :
  97.  
  98.    DB = Date Of Birth, xx/xx/xx
  99.    PH = Phone Number, (xxx) xxx-xxxx
  100.  x FD = Fade in (text)
  101.  x NM = Normal (text)
  102.  x ED = Normal + echo dots (hidden input)
  103.    LB = Yes/No lightbar, uses var being changed for default answer
  104.    LY = Yes/No lightbar, Yes as default answer
  105.    LN = Yes/No lightbar, No as default answer
  106.  
  107.  
  108.   char_mask = :
  109.  
  110.  x ML = Mask_Alnum()
  111.  x MH = Mask_Alpha()
  112.  x MA = Mask_Ascii()
  113.  x MF = Mask_File()
  114.  x MN = Mask_Num()
  115.  x MP = Mask_Path()
  116.  x MW = Mask_Pwd()
  117.  
  118.  
  119.   var_to_read_and_write = :
  120.   {boolean vars for lightbar input have not been added/implemented yet}
  121.  
  122.  x AL = U_Alias()
  123.  x CI = U_City()
  124.  x A0 = U_Addr(0)
  125.  x A1 = U_Addr(1)
  126.  x A2 = U_Addr(2)
  127.  x A3 = U_Addr(3)
  128.  x A4 = U_Addr(4)
  129.  x A5 = U_Addr(5)
  130.  x HV = U_HVPhone()
  131.  x BD = U_BDPhone()
  132.  x N0 = U_Notes(0)
  133.  x N1 = U_Notes(1)
  134.  x N2 = U_Notes(2)
  135.  x N3 = U_Notes(3)
  136.  x N4 = U_Notes(4)
  137.  x C1 = U_Cmnt1()
  138.  x C2 = U_Cmnt2()
  139.  x BD = U_BirthDate()
  140.  x EM = U_Email()
  141.  x SX = U_Gender()
  142.  x WW = U_Web()
  143.  x XX = Write input to answer file
  144.  
  145.   Notes:
  146.  
  147.   Ansi files must be saved with a line length NO LONGER that 79 chars or they
  148.   may not display right!
  149.  
  150.   The ansi may need manual editing to get the infocodes to work correctly if
  151.   the infocode is cut off by the ansi editor. This is a known bug and I plan
  152.   on a fix for it.
  153.  
  154.  
  155. Future/Support
  156. ══─────────∙·.
  157.  
  158.   E-mail: maverick@dcmetronet.com
  159.   Salt Air: Kenneth Padgett
  160.   Sysop of: The No-Name BBS (703) 323-6838
  161.   WWW: http://www.dcmetronet.com/maverick
  162.   FTP: dcmetronet.com /antix
  163.  
  164.   Snail Mail (self addressed stamped envelope if you want a reply):
  165.  
  166.                 The No-Name BBS
  167.                 P.O. Box 12443
  168.                   Burke, Va 22009-2443
  169.  
  170.  
  171. Greetz
  172. ══─∙·.
  173. Greetz go to:
  174.  
  175. Gelfling      - All your wonderful beta testing and ideas! And the great
  176.             french tanslation! :) Thanks dude!
  177.  
  178. Chicken/ECR      - Your decompiler showed me how to code, And how NOT to code!
  179.  
  180. Lone Runner/AEGIS - Your decompiler is better(Sorry Chicken), Keep up the work!
  181.  
  182. Werdz go to:
  183.  
  184. Clark Development - STOP CHANGING THE PPE ENCYRPTION! Shareware ppe's are SO
  185.             lame! Someone trying to sell a ppe is even lamer!
  186.